package com.doeis.uwork.packet;

import com.doeis.minaserver.packet.Packet;

public class GroupMsgPacket extends Packet {
	
	public static final byte CMD_MSG_ADD = 0x1;//客户端向服务器发送>>>新增消息 
	public static final byte NOTIFY_MSG_ADD = 0x10;//服务器接收到消息 并且向信息发送者返回信息
	public static final byte CONFIRM_MSG_ADD = 0x30; //客户端接收到服务器通知消息，再次向服务器发送确认消息
	
	
	public static final byte CMD_MSG_ADD_OTHER = 0xF;//服务器向客户端推送消息
	public static final byte NOTIFY_MSG_ADD_OTHER_RE = 0xE;//客户端接收到服务器推送来的消息，添加别人成功 客户端返回响应
	public static final byte CONFIRM_MSG_ADD_OTHER_RE = 0x31;//服务器向客服端发送最终确认消息
	public static final byte CMD_MSG_ADD_OTHER_REPEAT = 0x32;//服务器向客户端推送消息,离线消息
	
	
	public static final byte CMD_MSG_LIST = 0x2;//客户端向服务器发送 >> 获取消息列表
	public static final byte NOTIFY_MSG_LIST = 0x11;///服务器 向客户端发送查询的消息列表
	
	
	public static final byte CMD_MSG_LIST_SHARE_USER = 0x4;//客户端向服务器发送>>> 获取群聊天人员列表
	public static final byte NOTIFY_MSG_LIST_SHARE_USER = 0x12;//服务器 向客户端发送 >> 获取群聊天人员列表成功
	
	
	public static final byte CMD_MSG_LIST_PICTURE = 0x5;//客户端向服务器发送>>> 获取群聊天胶片（图片）列表(翻旧帐)
	public static final byte NOTIFY_MSG_LIST_PICTURE = 0x13;//获取群聊天胶片（图片）列表成功(翻旧帐)
	
	
	public static final byte CMD_MSG_LIST_GMSG = 0x7;//客户端向服务器发送>>> 获取翻旧帐聊天记录
	public static final byte NOTIFY_MSG_LIST_GMSG = 0x17;//查询(翻旧帐)成功
	
	
	public static final byte CMD_MSG_LIST_LASTMSG = 0x8;//客户端向服务器发送>>>  获取最后xiaoxi列表
	public static final byte NOTIFY_MSG_LIST_LASTMSG = 0x18;//查询最后xiaoxi列表成功
	
	public static final byte NOTIFY_MSG_ADD_OTHER_OFF = 0x20;//离线消息
	
	
	
	//与用户消息相关的Notyfy状态
	public static final int NT_RE_MSG_IN = 201;//正在发送
	public static final int NT_RE_MSG_OVER = 202;//发送完成
	public static final int NT_RE_MSG_OK = 200;//操作成功
	
	public static final byte CMD_ITEM_NOTE = 0X50; //指数心得
	public static final byte CMD_ITEM_NOTE_LIST = 0X52; //指数心列表
	
	
	public static final byte CMD_ITEM_NOTE_COMMENT = 0X54;//心得点评
	public static final byte CMD_ITEM_NOTE_PRAISE = 0X55;//心得点赞
	
	public static final byte CMD_ITEM_NOTE_COMMENT_LIST = 0X56;//心得点评列表
	public static final byte CMD_ITEM_NOTE_PRAISE_LIST = 0X57;//心得点赞列表
	
	
	
	public static final byte CMD_ITEM_DES= 0X51; //指数备注
//	public static final byte CMD_ITEM_DES_LIST= 0X53; //指数备注列表
	
	

	public GroupMsgPacket(){
		this.setPacketType(PacketType.groupMsg);
	}


}
